package com.ruoyi.waybill.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import javax.persistence.Transient;

/**
 * 运单信息对象 t_way_bill_info
 * 
 * @author wzy
 * @date 2024-12-30 13:00:34
 */
public class TWayBillInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 捆包号 */
    @Transient
    private String bundleNumber;

    /** 运单ID */
    private Long wayBillId;

    /** 运单编号 */
    @Excel(name = "运单编号")
    private String wayBillNumber;

    /** 运单状态 */
    @Excel(name = "运单状态")
    private String wayBillStatus;

    /** 录单时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "录单时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date recordTime;

    /** 发货电话 */
    @Excel(name = "发货电话")
    private String sendGoodsMobile;

    /** 发货人 */
    @Excel(name = "发货人")
    private String sendGoodsPerson;

    /** 发货地址 */
    @Excel(name = "发货地址")
    private String sendGoodsAddress;

    /** 始发流向 */
 //   @Excel(name = "始发流向")
    private String beginFlowDirection;

    /** 发货客户 */
    @Excel(name = "发货客户")
    private String sendGoodsCustomer;

    /** 收货电话 */
    @Excel(name = "收货电话")
    private String receiveGoodsMobile;

    /** 收货人 */
    @Excel(name = "收货人")
    private String receiveGoodsPerson;

    /** 收货地址 */
    @Excel(name = "收货地址")
    private String receiveGoodsAddress;

    /** 目的流向 */
//    @Excel(name = "目的流向")
    private String endFlowDirection;

    /** 收货客户 */
    @Excel(name = "收货客户")
    private String receiveGoodsCustomer;

    /** 收货备注 */
//    @Excel(name = "收货备注")
    private String receiveGoodsRemark;

    /** 发货电话 */
    @Excel(name = "发货电话")
    private String minorSendGoodsMobile;

    /** 发货人 */
    @Excel(name = "发货人")
    private String minorSendGoodsPerson;

    /** 发货地址 */
    @Excel(name = "发货地址")
    private String minorSendGoodsAddress;

    /** 发货客户 */
    @Excel(name = "发货客户")
    private String minorSendGoodsCustomer;

    /** 收货电话 */
    @Excel(name = "收货电话")
    private String minorReceiveGoodsMobile;

    /** 收货人 */
    @Excel(name = "收货人")
    private String minorReceiveGoodsPerson;

    /** 收货地址 */
    @Excel(name = "收货地址")
    private String minorReceiveGoodsAddress;

    /** 收货客户 */
    @Excel(name = "收货客户")
    private String minorReceiveGoodsCustomer;

    /** 车牌号码 */
    @Excel(name = "车牌号码")
    private String vehicleLicenseNumber;

    /** 车辆标记 */
    @Excel(name = "车辆标记")
    private String vehicleMark;

    /** 司机姓名 */
    @Excel(name = "司机姓名")
    private String driverName;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String contactMobile;

    /** 货物类型 */
    @Excel(name = "货物类型")
    private String goodsType;

    /** 重量(吨) */
    @Excel(name = "重量(吨)", cellType = Excel.ColumnType.NUMERIC)
    private Double freightWeight;

    /** 件数 */
    @Excel(name = "件数", cellType = Excel.ColumnType.NUMERIC)
    private Integer freightNumber;

    /** 运费计价 */
    @Excel(name = "运费计价")
    private String freightPriceMode;

    /** 运费价格 */
    @Excel(name = "运费价格", cellType = Excel.ColumnType.NUMERIC)
    private Double freightPrice;

    /** 运费金额 */
    @Excel(name = "主货工资/趟费金额", cellType = Excel.ColumnType.NUMERIC)
    private Double freightAmount;

    /** 运费补贴 */
//    @Excel(name = "运费补贴")
    private Double primage;

    /** 补贴备注 */
//    @Excel(name = "补贴备注")
    private String primageRemark;

    /** 装卸费用 */
    @Excel(name = "装卸费用", cellType = Excel.ColumnType.NUMERIC)
    private Double handleCost;

    /** 运费总额 */
    @Excel(name = "工资/趟费运费总额", cellType = Excel.ColumnType.NUMERIC)
    private Double freightTotalAmount;

    /** 付款方式 */
//    @Excel(name = "付款方式")
    private String freightPaymentMethod;

    /** 付款状态 */
//    @Excel(name = "付款状态")
    private String freightPaymentStatus;

    /** 付款人 */
//    @Excel(name = "付款人")
    private String freightPaymentPerson;

    /** 付款日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "付款日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date freightPaymentDate;

    /** 结算计价 */
    @Excel(name = "结算计价")
    private String settlementPriceMode;

    /** 结算价格 */
    @Excel(name = "结算价格", cellType = Excel.ColumnType.NUMERIC)
    private Double settlementPrice;

    /** 结算金额 */
    @Excel(name = "主货结算金额", cellType = Excel.ColumnType.NUMERIC)
    private Double settlementAmount;

    /** 附加运费 */
//    @Excel(name = "附加费用")
    private Double premium;

    /** 附加备注 */
//    @Excel(name = "附加备注")
    private String premiumRemark;

    /** 结算总额 */
    @Excel(name = "结算总额", cellType = Excel.ColumnType.NUMERIC)
    private Double settlementTotalAmount;

    /** 运单备注 */
    @Excel(name = "运单备注")
    private String wayBillRemark;

    /** 结算客户 */
    @Excel(name = "结算客户")
    private String settlementCustomer;

    /** 结算方式 */
    @Excel(name = "结算方式")
    private String settlementMethod;

    /** 结算状态 */
    @Excel(name = "结算状态")
    private String settlementStatus;

    /** 结算人 */
    @Excel(name = "结算人")
    private String settlementPerson;

    /** 结算日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "结算日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date settlementDate;

    /** 货物类型 */
    @Excel(name = "货物类型")
    private String minorGoodsType;

    /** 重量(吨) */
    @Excel(name = "重量(吨)", cellType = Excel.ColumnType.NUMERIC)
    private Double minorFreightWeight;

    /** 件数 */
    @Excel(name = "件数", cellType = Excel.ColumnType.NUMERIC)
    private Integer minorFreightNumber;

    /** 运费计价 */
//    @Excel(name = "运费计价")
    private String minorFreightPriceMode;

    /** 运费价格 */
//    @Excel(name = "运费价格")
    private Double minorFreightPrice;

    /** 运费金额 */
    @Excel(name = "配货工资/趟费金额", cellType = Excel.ColumnType.NUMERIC)
    private Double minorFreightAmount;

    /** 结算计价 */
    @Excel(name = "结算计价")
    private String minorSettlementPriceMode;

    /** 结算价格 */
    @Excel(name = "结算价格", cellType = Excel.ColumnType.NUMERIC)
    private Double minorSettlementPrice;

    /** 结算金额 */
    @Excel(name = "配货结算金额", cellType = Excel.ColumnType.NUMERIC)
    private Double minorSettlementAmount;

    /** 结算客户 */
    @Excel(name = "结算客户")
    private String minorSettlementCustomer;

    /** 结算方式 */
    @Excel(name = "结算方式")
    private String minorSettlementMethod;

    /** 结算状态 */
    @Excel(name = "结算状态")
    private String minorSettlementStatus;

    /** 结算人 */
    @Excel(name = "结算人")
    private String minorSettlementPerson;

    /** 结算日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "结算日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date minorSettlementDate;

    /** 结算计价 */
//    @Excel(name = "结算计价")
    private String extraSettlementPriceMode;

    /** 结算价格 */
//    @Excel(name = "结算价格")
    private Double extraSettlementPrice;

    /** 结算税点 */
//    @Excel(name = "结算税点")
    private Double extraSettlementTax;

    /** 结算金额 */
//    @Excel(name = "结算金额")
    private Double extraSettlementAmount;

    /** 结算客户 */
//    @Excel(name = "结算客户")
    private String extraSettlementCustomer;

    /** 结算方式 */
//    @Excel(name = "结算方式")
    private String extraSettlementMethod;

    /** 结算状态 */
//    @Excel(name = "结算状态")
    private String extraSettlementStatus;

    /** 结算人 */
//    @Excel(name = "结算人")
    private String extraSettlementPerson;

    /** 结算日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "结算日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date extraSettlementDate;

    /** 推送仓库状态 */
//    @Excel(name = "推送仓库状态")
    private String pushWmsStatus;

    /** 发送短信状态 */
//    @Excel(name = "发送短信状态")
    private String sendSmsStatus;

    /** 接单状态 */
//    @Excel(name = "接单状态")
    private String receiveOrderStatus;

    /** 装车重量(吨) */
//    @Excel(name = "装车重量(吨)")
    private Double loadWeight;

    /** 装车时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "装车时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date loadTime;

    /** 装车图片 */
//    @Excel(name = "装车图片")
    private String loadPicture;

    /** 卸车重量(吨) */
//    @Excel(name = "卸车重量(吨)")
    private Double unloadWeight;

    /** 卸车时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "卸车时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date unloadTime;

    /** 卸车图片 */
//    @Excel(name = "卸车图片")
    private String unloadPicture;

    /** 签收状态 */
    @Excel(name = "签收状态")
    private String signStatus;

    /** 签收重量(吨) */
//    @Excel(name = "签收重量(吨)")
    private Double signWeight;

    /** 签收人 */
    @Excel(name = "签收人")
    private String signPerson;

    /** 签收日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "签收日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date signDate;

    /** 是否货损（0:否、1:是） */
//    @Excel(name = "是否货损", readConverterExp = "0=否,1=是")
    private String goodsDamage;

    /** 货损照片 */
//    @Excel(name = "货损照片")
    private String goodsDamagePicture;

    /** 是否事故（0:否、1:是） */
//    @Excel(name = "是否事故", readConverterExp = "0=否,1=是")
    private String trafficAccident;

    /** 事故照片 */
//    @Excel(name = "事故照片")
    private String trafficAccidentPicture;

    /** 延迟付费（0:否、1:是） */
//    @Excel(name = "延迟付费", readConverterExp = "0=否,1=是")
    private String delayPayment;

    /** 签收备注 */
    @Excel(name = "签收备注")
    private String signRemark;

    /** 签收图片 */
//    @Excel(name = "签收图片")
    private String signPicture;

    /** 审核结果 */
//    @Excel(name = "审核结果")
    private String signReviewResult;

    /** 审核备注 */
//    @Excel(name = "审核备注")
    private String signReviewRemark;

    /** 签收审核人 */
//    @Excel(name = "签收审核人")
    private String signReviewPerson;

    /** 签收审核时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "签收审核时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date signReviewTime;

    /** 回单状态 */
//    @Excel(name = "回单状态")
    private String returnDocumentStatus;

    /** 回单备注 */
//    @Excel(name = "回单备注")
    private String returnDocumentRemark;

    /** 回单人 */
//    @Excel(name = "回单人")
    private String returnDocumentPerson;

    /** 回单时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "回单时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date returnDocumentTime;

    /** 现金加气 */
    @Excel(name = "现金加气", cellType = Excel.ColumnType.NUMERIC)
    private Double cashRefuel;

    /** 定点加气 */
    @Excel(name = "定点加气", cellType = Excel.ColumnType.NUMERIC)
    private Double designateRefuel;

    /** 路费(现金) */
    @Excel(name = "路费(现金)", cellType = Excel.ColumnType.NUMERIC)
    private Double tollFeeCash;

    /** 路费(ETC) */
    @Excel(name = "路费(ETC)", cellType = Excel.ColumnType.NUMERIC)
    private Double tollFeeEtc;

    /** 罚款 */
    @Excel(name = "罚款", cellType = Excel.ColumnType.NUMERIC)
    private Double forfeit;

    /** 主信息费 */
    @Excel(name = "主信息费", cellType = Excel.ColumnType.NUMERIC)
    private Double informationFee;

    /** 配信息费 */
    @Excel(name = "配信息费", cellType = Excel.ColumnType.NUMERIC)
    private Double minorInformationFee;

    /** 修车费 */
    @Excel(name = "修车费", cellType = Excel.ColumnType.NUMERIC)
    private Double repairTruckFee;

    /** 服务站修车 */
    @Excel(name = "服务站修车", cellType = Excel.ColumnType.NUMERIC)
    private Double serviceStationRepair;

    /** 轮胎费 */
    @Excel(name = "轮胎费", cellType = Excel.ColumnType.NUMERIC)
    private Double tireFee;

    /** 其他 */
    @Excel(name = "其他", cellType = Excel.ColumnType.NUMERIC)
    private Double otherFee;

    /** 保险费 */
    @Excel(name = "保险费", cellType = Excel.ColumnType.NUMERIC)
    private Double insurancePremium;

    /** 车船税 */
    @Excel(name = "车船税", cellType = Excel.ColumnType.NUMERIC)
    private Double vehicleVesselTax;

    /** 北斗费 */
    @Excel(name = "北斗费", cellType = Excel.ColumnType.NUMERIC)
    private Double greatDipperFee;

    /** 气瓶证费 */
    @Excel(name = "气瓶证费", cellType = Excel.ColumnType.NUMERIC)
    private Double gasCylinderFee;

    /** 支出总计 */
    @Excel(name = "支出总计", cellType = Excel.ColumnType.NUMERIC)
    private Double expenseTotal;

    /** 利润 */
    @Excel(name = "利润", cellType = Excel.ColumnType.NUMERIC)
    private Double profit;

    /** 挂账状态 */
//    @Excel(name = "挂账状态")
    private String pendAccountStatus;

    /** 挂账人 */
//    @Excel(name = "挂账人")
    private String pendAccountPerson;

    /** 挂账时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "挂账时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date pendAccountTime;

    /** 挂账审核状态 */
//    @Excel(name = "挂账审核状态")
    private String pendAccountAuditStatus;

    /** 挂账审核人 */
//    @Excel(name = "挂账审核人")
    private String pendAccountAuditPerson;

    /** 挂账审核时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "挂账审核时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date pendAccountAuditTime;

    /** 运费账单状态 */
//    @Excel(name = "运费账单状态")
    private String freightBillStatus;

    /** 运费账单编号 */
//    @Excel(name = "运费账单编号")
    private String freightBillNumber;

    /** 结算账单状态 */
//    @Excel(name = "结算账单状态")
    private String settlementBillStatus;

    /** 结算账单编号 */
//    @Excel(name = "结算账单编号")
    private String settlementBillNumber;

    /** 利润账单编号 */
//    @Excel(name = "利润账单编号")
    private String profitBillNumber;

    /** 发票状态 */
//    @Excel(name = "发票状态")
    private String invoiceStatus;

    /** 发票编号 */
//    @Excel(name = "发票编号")
    private String invoiceNumber;

    /** 快递单号 */
//    @Excel(name = "快递单号")
    private String invoiceExpressNumber;

    /** 回程运单 */
//    @Excel(name = "回程运单", readConverterExp = "0=未创建,1=已创建")
    private String returnWayBillMark;

    /** 去程单号 */
//    @Excel(name = "去程单号")
    private String upwardWayBillNumber;

    /** 回程单号 */
    @Excel(name = "回程单号")
    private String downwardWayBillNumber;

    /** 运单标记 */
    private String wayBillMark;

    /** 计划编号 */
//    @Excel(name = "计划编号")
    private String transportPlanNumber;

    /** 数据权限 */
    private String dataRealm;

    /** 园区代码 */
    private String parkCode;

    /** 删除标识 （0代表存在 2代表删除） */
    private String delFlag;

    public void setBundleNumber(String bundleNumber)
    {
        this.bundleNumber = bundleNumber;
    }

    public String getBundleNumber()
    {
        return bundleNumber;
    }
    public void setWayBillId(Long wayBillId) 
    {
        this.wayBillId = wayBillId;
    }

    public Long getWayBillId() 
    {
        return wayBillId;
    }
    public void setWayBillNumber(String wayBillNumber) 
    {
        this.wayBillNumber = wayBillNumber;
    }

    public String getWayBillNumber() 
    {
        return wayBillNumber;
    }
    public void setWayBillStatus(String wayBillStatus) 
    {
        this.wayBillStatus = wayBillStatus;
    }

    public String getWayBillStatus() 
    {
        return wayBillStatus;
    }
    public void setRecordTime(Date recordTime) 
    {
        this.recordTime = recordTime;
    }

    public Date getRecordTime() 
    {
        return recordTime;
    }
    public void setSendGoodsMobile(String sendGoodsMobile) 
    {
        this.sendGoodsMobile = sendGoodsMobile;
    }

    public String getSendGoodsMobile() 
    {
        return sendGoodsMobile;
    }
    public void setSendGoodsPerson(String sendGoodsPerson) 
    {
        this.sendGoodsPerson = sendGoodsPerson;
    }

    public String getSendGoodsPerson() 
    {
        return sendGoodsPerson;
    }
    public void setSendGoodsAddress(String sendGoodsAddress) 
    {
        this.sendGoodsAddress = sendGoodsAddress;
    }

    public String getSendGoodsAddress() 
    {
        return sendGoodsAddress;
    }
    public void setBeginFlowDirection(String beginFlowDirection) 
    {
        this.beginFlowDirection = beginFlowDirection;
    }

    public String getBeginFlowDirection() 
    {
        return beginFlowDirection;
    }
    public void setSendGoodsCustomer(String sendGoodsCustomer) 
    {
        this.sendGoodsCustomer = sendGoodsCustomer;
    }

    public String getSendGoodsCustomer() 
    {
        return sendGoodsCustomer;
    }
    public void setReceiveGoodsMobile(String receiveGoodsMobile) 
    {
        this.receiveGoodsMobile = receiveGoodsMobile;
    }

    public String getReceiveGoodsMobile() 
    {
        return receiveGoodsMobile;
    }
    public void setReceiveGoodsPerson(String receiveGoodsPerson) 
    {
        this.receiveGoodsPerson = receiveGoodsPerson;
    }

    public String getReceiveGoodsPerson() 
    {
        return receiveGoodsPerson;
    }
    public void setReceiveGoodsAddress(String receiveGoodsAddress) 
    {
        this.receiveGoodsAddress = receiveGoodsAddress;
    }

    public String getReceiveGoodsAddress() 
    {
        return receiveGoodsAddress;
    }
    public void setEndFlowDirection(String endFlowDirection) 
    {
        this.endFlowDirection = endFlowDirection;
    }

    public String getEndFlowDirection() 
    {
        return endFlowDirection;
    }
    public void setReceiveGoodsCustomer(String receiveGoodsCustomer) 
    {
        this.receiveGoodsCustomer = receiveGoodsCustomer;
    }

    public String getReceiveGoodsCustomer() 
    {
        return receiveGoodsCustomer;
    }
    public void setReceiveGoodsRemark(String receiveGoodsRemark) 
    {
        this.receiveGoodsRemark = receiveGoodsRemark;
    }

    public String getReceiveGoodsRemark() 
    {
        return receiveGoodsRemark;
    }
    public void setMinorSendGoodsMobile(String minorSendGoodsMobile) 
    {
        this.minorSendGoodsMobile = minorSendGoodsMobile;
    }

    public String getMinorSendGoodsMobile() 
    {
        return minorSendGoodsMobile;
    }
    public void setMinorSendGoodsPerson(String minorSendGoodsPerson) 
    {
        this.minorSendGoodsPerson = minorSendGoodsPerson;
    }

    public String getMinorSendGoodsPerson() 
    {
        return minorSendGoodsPerson;
    }
    public void setMinorSendGoodsAddress(String minorSendGoodsAddress) 
    {
        this.minorSendGoodsAddress = minorSendGoodsAddress;
    }

    public String getMinorSendGoodsAddress() 
    {
        return minorSendGoodsAddress;
    }
    public void setMinorSendGoodsCustomer(String minorSendGoodsCustomer) 
    {
        this.minorSendGoodsCustomer = minorSendGoodsCustomer;
    }

    public String getMinorSendGoodsCustomer() 
    {
        return minorSendGoodsCustomer;
    }
    public void setMinorReceiveGoodsMobile(String minorReceiveGoodsMobile) 
    {
        this.minorReceiveGoodsMobile = minorReceiveGoodsMobile;
    }

    public String getMinorReceiveGoodsMobile() 
    {
        return minorReceiveGoodsMobile;
    }
    public void setMinorReceiveGoodsPerson(String minorReceiveGoodsPerson) 
    {
        this.minorReceiveGoodsPerson = minorReceiveGoodsPerson;
    }

    public String getMinorReceiveGoodsPerson() 
    {
        return minorReceiveGoodsPerson;
    }
    public void setMinorReceiveGoodsAddress(String minorReceiveGoodsAddress) 
    {
        this.minorReceiveGoodsAddress = minorReceiveGoodsAddress;
    }

    public String getMinorReceiveGoodsAddress() 
    {
        return minorReceiveGoodsAddress;
    }
    public void setMinorReceiveGoodsCustomer(String minorReceiveGoodsCustomer) 
    {
        this.minorReceiveGoodsCustomer = minorReceiveGoodsCustomer;
    }

    public String getMinorReceiveGoodsCustomer() 
    {
        return minorReceiveGoodsCustomer;
    }
    public void setVehicleLicenseNumber(String vehicleLicenseNumber) 
    {
        this.vehicleLicenseNumber = vehicleLicenseNumber;
    }

    public String getVehicleLicenseNumber() 
    {
        return vehicleLicenseNumber;
    }
    public void setVehicleMark(String vehicleMark) 
    {
        this.vehicleMark = vehicleMark;
    }

    public String getVehicleMark() 
    {
        return vehicleMark;
    }
    public void setDriverName(String driverName) 
    {
        this.driverName = driverName;
    }

    public String getDriverName() 
    {
        return driverName;
    }
    public void setContactMobile(String contactMobile) 
    {
        this.contactMobile = contactMobile;
    }

    public String getContactMobile() 
    {
        return contactMobile;
    }
    public void setGoodsType(String goodsType) 
    {
        this.goodsType = goodsType;
    }

    public String getGoodsType() 
    {
        return goodsType;
    }
    public void setFreightWeight(Double freightWeight) 
    {
        this.freightWeight = freightWeight;
    }

    public Double getFreightWeight() 
    {
        return freightWeight;
    }
    public void setFreightNumber(Integer freightNumber) 
    {
        this.freightNumber = freightNumber;
    }

    public Integer getFreightNumber() 
    {
        return freightNumber;
    }
    public void setFreightPriceMode(String freightPriceMode) 
    {
        this.freightPriceMode = freightPriceMode;
    }

    public String getFreightPriceMode() 
    {
        return freightPriceMode;
    }
    public void setFreightPrice(Double freightPrice) 
    {
        this.freightPrice = freightPrice;
    }

    public Double getFreightPrice() 
    {
        return freightPrice;
    }
    public void setFreightAmount(Double freightAmount) 
    {
        this.freightAmount = freightAmount;
    }

    public Double getFreightAmount() 
    {
        return freightAmount;
    }
    public void setPrimage(Double primage) 
    {
        this.primage = primage;
    }

    public Double getPrimage() 
    {
        return primage;
    }
    public void setPrimageRemark(String primageRemark) 
    {
        this.primageRemark = primageRemark;
    }

    public String getPrimageRemark() 
    {
        return primageRemark;
    }
    public void setHandleCost(Double handleCost) 
    {
        this.handleCost = handleCost;
    }

    public Double getHandleCost() 
    {
        return handleCost;
    }
    public void setFreightTotalAmount(Double freightTotalAmount) 
    {
        this.freightTotalAmount = freightTotalAmount;
    }

    public Double getFreightTotalAmount() 
    {
        return freightTotalAmount;
    }
    public void setFreightPaymentMethod(String freightPaymentMethod) 
    {
        this.freightPaymentMethod = freightPaymentMethod;
    }

    public String getFreightPaymentMethod() 
    {
        return freightPaymentMethod;
    }
    public void setFreightPaymentStatus(String freightPaymentStatus) 
    {
        this.freightPaymentStatus = freightPaymentStatus;
    }

    public String getFreightPaymentStatus() 
    {
        return freightPaymentStatus;
    }
    public void setFreightPaymentPerson(String freightPaymentPerson) 
    {
        this.freightPaymentPerson = freightPaymentPerson;
    }

    public String getFreightPaymentPerson() 
    {
        return freightPaymentPerson;
    }
    public void setFreightPaymentDate(Date freightPaymentDate) 
    {
        this.freightPaymentDate = freightPaymentDate;
    }

    public Date getFreightPaymentDate() 
    {
        return freightPaymentDate;
    }
    public void setSettlementPriceMode(String settlementPriceMode) 
    {
        this.settlementPriceMode = settlementPriceMode;
    }

    public String getSettlementPriceMode() 
    {
        return settlementPriceMode;
    }
    public void setSettlementPrice(Double settlementPrice) 
    {
        this.settlementPrice = settlementPrice;
    }

    public Double getSettlementPrice() 
    {
        return settlementPrice;
    }
    public void setSettlementAmount(Double settlementAmount) 
    {
        this.settlementAmount = settlementAmount;
    }

    public Double getSettlementAmount() 
    {
        return settlementAmount;
    }
    public void setPremium(Double premium) 
    {
        this.premium = premium;
    }

    public Double getPremium() 
    {
        return premium;
    }
    public void setPremiumRemark(String premiumRemark) 
    {
        this.premiumRemark = premiumRemark;
    }

    public String getPremiumRemark() 
    {
        return premiumRemark;
    }
    public void setSettlementTotalAmount(Double settlementTotalAmount) 
    {
        this.settlementTotalAmount = settlementTotalAmount;
    }

    public Double getSettlementTotalAmount() 
    {
        return settlementTotalAmount;
    }
    public void setWayBillRemark(String wayBillRemark) 
    {
        this.wayBillRemark = wayBillRemark;
    }

    public String getWayBillRemark() 
    {
        return wayBillRemark;
    }
    public void setSettlementCustomer(String settlementCustomer) 
    {
        this.settlementCustomer = settlementCustomer;
    }

    public String getSettlementCustomer() 
    {
        return settlementCustomer;
    }
    public void setSettlementMethod(String settlementMethod) 
    {
        this.settlementMethod = settlementMethod;
    }

    public String getSettlementMethod() 
    {
        return settlementMethod;
    }
    public void setSettlementStatus(String settlementStatus) 
    {
        this.settlementStatus = settlementStatus;
    }

    public String getSettlementStatus() 
    {
        return settlementStatus;
    }
    public void setSettlementPerson(String settlementPerson) 
    {
        this.settlementPerson = settlementPerson;
    }

    public String getSettlementPerson() 
    {
        return settlementPerson;
    }
    public void setSettlementDate(Date settlementDate) 
    {
        this.settlementDate = settlementDate;
    }

    public Date getSettlementDate() 
    {
        return settlementDate;
    }
    public void setMinorGoodsType(String minorGoodsType) 
    {
        this.minorGoodsType = minorGoodsType;
    }

    public String getMinorGoodsType() 
    {
        return minorGoodsType;
    }
    public void setMinorFreightWeight(Double minorFreightWeight) 
    {
        this.minorFreightWeight = minorFreightWeight;
    }

    public Double getMinorFreightWeight() 
    {
        return minorFreightWeight;
    }
    public void setMinorFreightNumber(Integer minorFreightNumber) 
    {
        this.minorFreightNumber = minorFreightNumber;
    }

    public Integer getMinorFreightNumber() 
    {
        return minorFreightNumber;
    }
    public void setMinorFreightPriceMode(String minorFreightPriceMode) 
    {
        this.minorFreightPriceMode = minorFreightPriceMode;
    }

    public String getMinorFreightPriceMode() 
    {
        return minorFreightPriceMode;
    }
    public void setMinorFreightPrice(Double minorFreightPrice) 
    {
        this.minorFreightPrice = minorFreightPrice;
    }

    public Double getMinorFreightPrice() 
    {
        return minorFreightPrice;
    }
    public void setMinorFreightAmount(Double minorFreightAmount) 
    {
        this.minorFreightAmount = minorFreightAmount;
    }

    public Double getMinorFreightAmount() 
    {
        return minorFreightAmount;
    }
    public void setMinorSettlementPriceMode(String minorSettlementPriceMode) 
    {
        this.minorSettlementPriceMode = minorSettlementPriceMode;
    }

    public String getMinorSettlementPriceMode() 
    {
        return minorSettlementPriceMode;
    }
    public void setMinorSettlementPrice(Double minorSettlementPrice) 
    {
        this.minorSettlementPrice = minorSettlementPrice;
    }

    public Double getMinorSettlementPrice() 
    {
        return minorSettlementPrice;
    }
    public void setMinorSettlementAmount(Double minorSettlementAmount) 
    {
        this.minorSettlementAmount = minorSettlementAmount;
    }

    public Double getMinorSettlementAmount() 
    {
        return minorSettlementAmount;
    }
    public void setMinorSettlementCustomer(String minorSettlementCustomer) 
    {
        this.minorSettlementCustomer = minorSettlementCustomer;
    }

    public String getMinorSettlementCustomer() 
    {
        return minorSettlementCustomer;
    }
    public void setMinorSettlementMethod(String minorSettlementMethod) 
    {
        this.minorSettlementMethod = minorSettlementMethod;
    }

    public String getMinorSettlementMethod() 
    {
        return minorSettlementMethod;
    }
    public void setMinorSettlementStatus(String minorSettlementStatus) 
    {
        this.minorSettlementStatus = minorSettlementStatus;
    }

    public String getMinorSettlementStatus() 
    {
        return minorSettlementStatus;
    }
    public void setMinorSettlementPerson(String minorSettlementPerson) 
    {
        this.minorSettlementPerson = minorSettlementPerson;
    }

    public String getMinorSettlementPerson() 
    {
        return minorSettlementPerson;
    }
    public void setMinorSettlementDate(Date minorSettlementDate) 
    {
        this.minorSettlementDate = minorSettlementDate;
    }

    public Date getMinorSettlementDate() 
    {
        return minorSettlementDate;
    }
    public void setExtraSettlementPriceMode(String extraSettlementPriceMode) 
    {
        this.extraSettlementPriceMode = extraSettlementPriceMode;
    }

    public String getExtraSettlementPriceMode() 
    {
        return extraSettlementPriceMode;
    }
    public void setExtraSettlementPrice(Double extraSettlementPrice) 
    {
        this.extraSettlementPrice = extraSettlementPrice;
    }

    public Double getExtraSettlementPrice() 
    {
        return extraSettlementPrice;
    }
    public void setExtraSettlementTax(Double extraSettlementTax) 
    {
        this.extraSettlementTax = extraSettlementTax;
    }

    public Double getExtraSettlementTax() 
    {
        return extraSettlementTax;
    }
    public void setExtraSettlementAmount(Double extraSettlementAmount) 
    {
        this.extraSettlementAmount = extraSettlementAmount;
    }

    public Double getExtraSettlementAmount() 
    {
        return extraSettlementAmount;
    }
    public void setExtraSettlementCustomer(String extraSettlementCustomer) 
    {
        this.extraSettlementCustomer = extraSettlementCustomer;
    }

    public String getExtraSettlementCustomer() 
    {
        return extraSettlementCustomer;
    }
    public void setExtraSettlementMethod(String extraSettlementMethod) 
    {
        this.extraSettlementMethod = extraSettlementMethod;
    }

    public String getExtraSettlementMethod() 
    {
        return extraSettlementMethod;
    }
    public void setExtraSettlementStatus(String extraSettlementStatus) 
    {
        this.extraSettlementStatus = extraSettlementStatus;
    }

    public String getExtraSettlementStatus() 
    {
        return extraSettlementStatus;
    }
    public void setExtraSettlementPerson(String extraSettlementPerson) 
    {
        this.extraSettlementPerson = extraSettlementPerson;
    }

    public String getExtraSettlementPerson() 
    {
        return extraSettlementPerson;
    }
    public void setExtraSettlementDate(Date extraSettlementDate) 
    {
        this.extraSettlementDate = extraSettlementDate;
    }

    public Date getExtraSettlementDate() 
    {
        return extraSettlementDate;
    }
    public void setPushWmsStatus(String pushWmsStatus) 
    {
        this.pushWmsStatus = pushWmsStatus;
    }

    public String getPushWmsStatus() 
    {
        return pushWmsStatus;
    }
    public void setSendSmsStatus(String sendSmsStatus) 
    {
        this.sendSmsStatus = sendSmsStatus;
    }

    public String getSendSmsStatus() 
    {
        return sendSmsStatus;
    }
    public void setReceiveOrderStatus(String receiveOrderStatus) 
    {
        this.receiveOrderStatus = receiveOrderStatus;
    }

    public String getReceiveOrderStatus() 
    {
        return receiveOrderStatus;
    }
    public void setLoadWeight(Double loadWeight) 
    {
        this.loadWeight = loadWeight;
    }

    public Double getLoadWeight() 
    {
        return loadWeight;
    }
    public void setLoadTime(Date loadTime) 
    {
        this.loadTime = loadTime;
    }

    public Date getLoadTime() 
    {
        return loadTime;
    }
    public void setLoadPicture(String loadPicture) 
    {
        this.loadPicture = loadPicture;
    }

    public String getLoadPicture() 
    {
        return loadPicture;
    }
    public void setUnloadWeight(Double unloadWeight) 
    {
        this.unloadWeight = unloadWeight;
    }

    public Double getUnloadWeight() 
    {
        return unloadWeight;
    }
    public void setUnloadTime(Date unloadTime) 
    {
        this.unloadTime = unloadTime;
    }

    public Date getUnloadTime() 
    {
        return unloadTime;
    }
    public void setUnloadPicture(String unloadPicture) 
    {
        this.unloadPicture = unloadPicture;
    }

    public String getUnloadPicture() 
    {
        return unloadPicture;
    }
    public void setSignStatus(String signStatus) 
    {
        this.signStatus = signStatus;
    }

    public String getSignStatus() 
    {
        return signStatus;
    }
    public void setSignWeight(Double signWeight) 
    {
        this.signWeight = signWeight;
    }

    public Double getSignWeight() 
    {
        return signWeight;
    }
    public void setSignPerson(String signPerson) 
    {
        this.signPerson = signPerson;
    }

    public String getSignPerson() 
    {
        return signPerson;
    }
    public void setSignDate(Date signDate) 
    {
        this.signDate = signDate;
    }

    public Date getSignDate() 
    {
        return signDate;
    }
    public void setGoodsDamage(String goodsDamage) 
    {
        this.goodsDamage = goodsDamage;
    }

    public String getGoodsDamage() 
    {
        return goodsDamage;
    }
    public void setGoodsDamagePicture(String goodsDamagePicture) 
    {
        this.goodsDamagePicture = goodsDamagePicture;
    }

    public String getGoodsDamagePicture() 
    {
        return goodsDamagePicture;
    }
    public void setTrafficAccident(String trafficAccident) 
    {
        this.trafficAccident = trafficAccident;
    }

    public String getTrafficAccident() 
    {
        return trafficAccident;
    }
    public void setTrafficAccidentPicture(String trafficAccidentPicture) 
    {
        this.trafficAccidentPicture = trafficAccidentPicture;
    }

    public String getTrafficAccidentPicture() 
    {
        return trafficAccidentPicture;
    }
    public void setDelayPayment(String delayPayment) 
    {
        this.delayPayment = delayPayment;
    }

    public String getDelayPayment() 
    {
        return delayPayment;
    }
    public void setSignRemark(String signRemark) 
    {
        this.signRemark = signRemark;
    }

    public String getSignRemark() 
    {
        return signRemark;
    }
    public void setSignPicture(String signPicture) 
    {
        this.signPicture = signPicture;
    }

    public String getSignPicture() 
    {
        return signPicture;
    }
    public void setSignReviewResult(String signReviewResult) 
    {
        this.signReviewResult = signReviewResult;
    }

    public String getSignReviewResult() 
    {
        return signReviewResult;
    }
    public void setSignReviewRemark(String signReviewRemark) 
    {
        this.signReviewRemark = signReviewRemark;
    }

    public String getSignReviewRemark() 
    {
        return signReviewRemark;
    }
    public void setSignReviewPerson(String signReviewPerson) 
    {
        this.signReviewPerson = signReviewPerson;
    }

    public String getSignReviewPerson() 
    {
        return signReviewPerson;
    }
    public void setSignReviewTime(Date signReviewTime) 
    {
        this.signReviewTime = signReviewTime;
    }

    public Date getSignReviewTime() 
    {
        return signReviewTime;
    }
    public void setReturnDocumentStatus(String returnDocumentStatus) 
    {
        this.returnDocumentStatus = returnDocumentStatus;
    }

    public String getReturnDocumentStatus() 
    {
        return returnDocumentStatus;
    }
    public void setReturnDocumentRemark(String returnDocumentRemark) 
    {
        this.returnDocumentRemark = returnDocumentRemark;
    }

    public String getReturnDocumentRemark() 
    {
        return returnDocumentRemark;
    }
    public void setReturnDocumentPerson(String returnDocumentPerson) 
    {
        this.returnDocumentPerson = returnDocumentPerson;
    }

    public String getReturnDocumentPerson() 
    {
        return returnDocumentPerson;
    }
    public void setReturnDocumentTime(Date returnDocumentTime) 
    {
        this.returnDocumentTime = returnDocumentTime;
    }

    public Date getReturnDocumentTime() 
    {
        return returnDocumentTime;
    }
    public void setCashRefuel(Double cashRefuel) 
    {
        this.cashRefuel = cashRefuel;
    }

    public Double getCashRefuel() 
    {
        return cashRefuel;
    }
    public void setDesignateRefuel(Double designateRefuel) 
    {
        this.designateRefuel = designateRefuel;
    }

    public Double getDesignateRefuel() 
    {
        return designateRefuel;
    }
    public void setTollFeeCash(Double tollFeeCash) 
    {
        this.tollFeeCash = tollFeeCash;
    }

    public Double getTollFeeCash() 
    {
        return tollFeeCash;
    }
    public void setTollFeeEtc(Double tollFeeEtc) 
    {
        this.tollFeeEtc = tollFeeEtc;
    }

    public Double getTollFeeEtc() 
    {
        return tollFeeEtc;
    }
    public void setForfeit(Double forfeit) 
    {
        this.forfeit = forfeit;
    }

    public Double getForfeit() 
    {
        return forfeit;
    }
    public void setInformationFee(Double informationFee) 
    {
        this.informationFee = informationFee;
    }

    public Double getInformationFee() 
    {
        return informationFee;
    }
    public void setMinorInformationFee(Double minorInformationFee) 
    {
        this.minorInformationFee = minorInformationFee;
    }

    public Double getMinorInformationFee() 
    {
        return minorInformationFee;
    }
    public void setRepairTruckFee(Double repairTruckFee) 
    {
        this.repairTruckFee = repairTruckFee;
    }

    public Double getRepairTruckFee() 
    {
        return repairTruckFee;
    }
    public void setServiceStationRepair(Double serviceStationRepair) 
    {
        this.serviceStationRepair = serviceStationRepair;
    }

    public Double getServiceStationRepair() 
    {
        return serviceStationRepair;
    }
    public void setTireFee(Double tireFee) 
    {
        this.tireFee = tireFee;
    }

    public Double getTireFee() 
    {
        return tireFee;
    }
    public void setOtherFee(Double otherFee) 
    {
        this.otherFee = otherFee;
    }

    public Double getOtherFee() 
    {
        return otherFee;
    }
    public void setInsurancePremium(Double insurancePremium) 
    {
        this.insurancePremium = insurancePremium;
    }

    public Double getInsurancePremium() 
    {
        return insurancePremium;
    }
    public void setVehicleVesselTax(Double vehicleVesselTax) 
    {
        this.vehicleVesselTax = vehicleVesselTax;
    }

    public Double getVehicleVesselTax() 
    {
        return vehicleVesselTax;
    }
    public void setGreatDipperFee(Double greatDipperFee) 
    {
        this.greatDipperFee = greatDipperFee;
    }

    public Double getGreatDipperFee() 
    {
        return greatDipperFee;
    }
    public void setGasCylinderFee(Double gasCylinderFee) 
    {
        this.gasCylinderFee = gasCylinderFee;
    }

    public Double getGasCylinderFee() 
    {
        return gasCylinderFee;
    }
    public void setExpenseTotal(Double expenseTotal) 
    {
        this.expenseTotal = expenseTotal;
    }

    public Double getExpenseTotal() 
    {
        return expenseTotal;
    }
    public void setProfit(Double profit) 
    {
        this.profit = profit;
    }

    public Double getProfit() 
    {
        return profit;
    }
    public void setPendAccountStatus(String pendAccountStatus) 
    {
        this.pendAccountStatus = pendAccountStatus;
    }

    public String getPendAccountStatus() 
    {
        return pendAccountStatus;
    }
    public void setPendAccountPerson(String pendAccountPerson) 
    {
        this.pendAccountPerson = pendAccountPerson;
    }

    public String getPendAccountPerson() 
    {
        return pendAccountPerson;
    }
    public void setPendAccountTime(Date pendAccountTime) 
    {
        this.pendAccountTime = pendAccountTime;
    }

    public Date getPendAccountTime() 
    {
        return pendAccountTime;
    }
    public void setPendAccountAuditStatus(String pendAccountAuditStatus) 
    {
        this.pendAccountAuditStatus = pendAccountAuditStatus;
    }

    public String getPendAccountAuditStatus() 
    {
        return pendAccountAuditStatus;
    }
    public void setPendAccountAuditPerson(String pendAccountAuditPerson) 
    {
        this.pendAccountAuditPerson = pendAccountAuditPerson;
    }

    public String getPendAccountAuditPerson() 
    {
        return pendAccountAuditPerson;
    }
    public void setPendAccountAuditTime(Date pendAccountAuditTime) 
    {
        this.pendAccountAuditTime = pendAccountAuditTime;
    }

    public Date getPendAccountAuditTime() 
    {
        return pendAccountAuditTime;
    }
    public void setFreightBillStatus(String freightBillStatus) 
    {
        this.freightBillStatus = freightBillStatus;
    }

    public String getFreightBillStatus() 
    {
        return freightBillStatus;
    }
    public void setFreightBillNumber(String freightBillNumber) 
    {
        this.freightBillNumber = freightBillNumber;
    }

    public String getFreightBillNumber() 
    {
        return freightBillNumber;
    }
    public void setSettlementBillStatus(String settlementBillStatus) 
    {
        this.settlementBillStatus = settlementBillStatus;
    }

    public String getSettlementBillStatus() 
    {
        return settlementBillStatus;
    }
    public void setSettlementBillNumber(String settlementBillNumber) 
    {
        this.settlementBillNumber = settlementBillNumber;
    }

    public String getSettlementBillNumber() 
    {
        return settlementBillNumber;
    }
    public void setProfitBillNumber(String profitBillNumber) 
    {
        this.profitBillNumber = profitBillNumber;
    }

    public String getProfitBillNumber() 
    {
        return profitBillNumber;
    }
    public void setInvoiceStatus(String invoiceStatus) 
    {
        this.invoiceStatus = invoiceStatus;
    }

    public String getInvoiceStatus() 
    {
        return invoiceStatus;
    }
    public void setInvoiceNumber(String invoiceNumber) 
    {
        this.invoiceNumber = invoiceNumber;
    }

    public String getInvoiceNumber() 
    {
        return invoiceNumber;
    }
    public void setInvoiceExpressNumber(String invoiceExpressNumber) 
    {
        this.invoiceExpressNumber = invoiceExpressNumber;
    }

    public String getInvoiceExpressNumber() 
    {
        return invoiceExpressNumber;
    }
    public void setReturnWayBillMark(String returnWayBillMark) 
    {
        this.returnWayBillMark = returnWayBillMark;
    }

    public String getReturnWayBillMark() 
    {
        return returnWayBillMark;
    }
    public void setUpwardWayBillNumber(String upwardWayBillNumber) 
    {
        this.upwardWayBillNumber = upwardWayBillNumber;
    }

    public String getUpwardWayBillNumber() 
    {
        return upwardWayBillNumber;
    }
    public void setDownwardWayBillNumber(String downwardWayBillNumber) 
    {
        this.downwardWayBillNumber = downwardWayBillNumber;
    }

    public String getDownwardWayBillNumber() 
    {
        return downwardWayBillNumber;
    }
    public void setWayBillMark(String wayBillMark) 
    {
        this.wayBillMark = wayBillMark;
    }

    public String getWayBillMark() 
    {
        return wayBillMark;
    }
    public void setTransportPlanNumber(String transportPlanNumber) 
    {
        this.transportPlanNumber = transportPlanNumber;
    }

    public String getTransportPlanNumber() 
    {
        return transportPlanNumber;
    }
    public void setDataRealm(String dataRealm) 
    {
        this.dataRealm = dataRealm;
    }

    public String getDataRealm() 
    {
        return dataRealm;
    }
    public void setParkCode(String parkCode) 
    {
        this.parkCode = parkCode;
    }

    public String getParkCode() 
    {
        return parkCode;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("bundleNumber", getBundleNumber())
            .append("wayBillId", getWayBillId())
            .append("wayBillNumber", getWayBillNumber())
            .append("wayBillStatus", getWayBillStatus())
            .append("recordTime", getRecordTime())
            .append("sendGoodsMobile", getSendGoodsMobile())
            .append("sendGoodsPerson", getSendGoodsPerson())
            .append("sendGoodsAddress", getSendGoodsAddress())
            .append("beginFlowDirection", getBeginFlowDirection())
            .append("sendGoodsCustomer", getSendGoodsCustomer())
            .append("receiveGoodsMobile", getReceiveGoodsMobile())
            .append("receiveGoodsPerson", getReceiveGoodsPerson())
            .append("receiveGoodsAddress", getReceiveGoodsAddress())
            .append("endFlowDirection", getEndFlowDirection())
            .append("receiveGoodsCustomer", getReceiveGoodsCustomer())
            .append("receiveGoodsRemark", getReceiveGoodsRemark())
            .append("minorSendGoodsMobile", getMinorSendGoodsMobile())
            .append("minorSendGoodsPerson", getMinorSendGoodsPerson())
            .append("minorSendGoodsAddress", getMinorSendGoodsAddress())
            .append("minorSendGoodsCustomer", getMinorSendGoodsCustomer())
            .append("minorReceiveGoodsMobile", getMinorReceiveGoodsMobile())
            .append("minorReceiveGoodsPerson", getMinorReceiveGoodsPerson())
            .append("minorReceiveGoodsAddress", getMinorReceiveGoodsAddress())
            .append("minorReceiveGoodsCustomer", getMinorReceiveGoodsCustomer())
            .append("vehicleLicenseNumber", getVehicleLicenseNumber())
            .append("vehicleMark", getVehicleMark())
            .append("driverName", getDriverName())
            .append("contactMobile", getContactMobile())
            .append("goodsType", getGoodsType())
            .append("freightWeight", getFreightWeight())
            .append("freightNumber", getFreightNumber())
            .append("freightPriceMode", getFreightPriceMode())
            .append("freightPrice", getFreightPrice())
            .append("freightAmount", getFreightAmount())
            .append("primage", getPrimage())
            .append("primageRemark", getPrimageRemark())
            .append("handleCost", getHandleCost())
            .append("freightTotalAmount", getFreightTotalAmount())
            .append("freightPaymentMethod", getFreightPaymentMethod())
            .append("freightPaymentStatus", getFreightPaymentStatus())
            .append("freightPaymentPerson", getFreightPaymentPerson())
            .append("freightPaymentDate", getFreightPaymentDate())
            .append("settlementPriceMode", getSettlementPriceMode())
            .append("settlementPrice", getSettlementPrice())
            .append("settlementAmount", getSettlementAmount())
            .append("premium", getPremium())
            .append("premiumRemark", getPremiumRemark())
            .append("settlementTotalAmount", getSettlementTotalAmount())
            .append("wayBillRemark", getWayBillRemark())
            .append("settlementCustomer", getSettlementCustomer())
            .append("settlementMethod", getSettlementMethod())
            .append("settlementStatus", getSettlementStatus())
            .append("settlementPerson", getSettlementPerson())
            .append("settlementDate", getSettlementDate())
            .append("minorGoodsType", getMinorGoodsType())
            .append("minorFreightWeight", getMinorFreightWeight())
            .append("minorFreightNumber", getMinorFreightNumber())
            .append("minorFreightPriceMode", getMinorFreightPriceMode())
            .append("minorFreightPrice", getMinorFreightPrice())
            .append("minorFreightAmount", getMinorFreightAmount())
            .append("minorSettlementPriceMode", getMinorSettlementPriceMode())
            .append("minorSettlementPrice", getMinorSettlementPrice())
            .append("minorSettlementAmount", getMinorSettlementAmount())
            .append("minorSettlementCustomer", getMinorSettlementCustomer())
            .append("minorSettlementMethod", getMinorSettlementMethod())
            .append("minorSettlementStatus", getMinorSettlementStatus())
            .append("minorSettlementPerson", getMinorSettlementPerson())
            .append("minorSettlementDate", getMinorSettlementDate())
            .append("extraSettlementPriceMode", getExtraSettlementPriceMode())
            .append("extraSettlementPrice", getExtraSettlementPrice())
            .append("extraSettlementTax", getExtraSettlementTax())
            .append("extraSettlementAmount", getExtraSettlementAmount())
            .append("extraSettlementCustomer", getExtraSettlementCustomer())
            .append("extraSettlementMethod", getExtraSettlementMethod())
            .append("extraSettlementStatus", getExtraSettlementStatus())
            .append("extraSettlementPerson", getExtraSettlementPerson())
            .append("extraSettlementDate", getExtraSettlementDate())
            .append("pushWmsStatus", getPushWmsStatus())
            .append("sendSmsStatus", getSendSmsStatus())
            .append("receiveOrderStatus", getReceiveOrderStatus())
            .append("loadWeight", getLoadWeight())
            .append("loadTime", getLoadTime())
            .append("loadPicture", getLoadPicture())
            .append("unloadWeight", getUnloadWeight())
            .append("unloadTime", getUnloadTime())
            .append("unloadPicture", getUnloadPicture())
            .append("signStatus", getSignStatus())
            .append("signWeight", getSignWeight())
            .append("signPerson", getSignPerson())
            .append("signDate", getSignDate())
            .append("goodsDamage", getGoodsDamage())
            .append("goodsDamagePicture", getGoodsDamagePicture())
            .append("trafficAccident", getTrafficAccident())
            .append("trafficAccidentPicture", getTrafficAccidentPicture())
            .append("delayPayment", getDelayPayment())
            .append("signRemark", getSignRemark())
            .append("signPicture", getSignPicture())
            .append("signReviewResult", getSignReviewResult())
            .append("signReviewRemark", getSignReviewRemark())
            .append("signReviewPerson", getSignReviewPerson())
            .append("signReviewTime", getSignReviewTime())
            .append("returnDocumentStatus", getReturnDocumentStatus())
            .append("returnDocumentRemark", getReturnDocumentRemark())
            .append("returnDocumentPerson", getReturnDocumentPerson())
            .append("returnDocumentTime", getReturnDocumentTime())
            .append("cashRefuel", getCashRefuel())
            .append("designateRefuel", getDesignateRefuel())
            .append("tollFeeCash", getTollFeeCash())
            .append("tollFeeEtc", getTollFeeEtc())
            .append("forfeit", getForfeit())
            .append("informationFee", getInformationFee())
            .append("minorInformationFee", getMinorInformationFee())
            .append("repairTruckFee", getRepairTruckFee())
            .append("serviceStationRepair", getServiceStationRepair())
            .append("tireFee", getTireFee())
            .append("otherFee", getOtherFee())
            .append("insurancePremium", getInsurancePremium())
            .append("vehicleVesselTax", getVehicleVesselTax())
            .append("greatDipperFee", getGreatDipperFee())
            .append("gasCylinderFee", getGasCylinderFee())
            .append("expenseTotal", getExpenseTotal())
            .append("profit", getProfit())
            .append("pendAccountStatus", getPendAccountStatus())
            .append("pendAccountPerson", getPendAccountPerson())
            .append("pendAccountTime", getPendAccountTime())
            .append("pendAccountAuditStatus", getPendAccountAuditStatus())
            .append("pendAccountAuditPerson", getPendAccountAuditPerson())
            .append("pendAccountAuditTime", getPendAccountAuditTime())
            .append("freightBillStatus", getFreightBillStatus())
            .append("freightBillNumber", getFreightBillNumber())
            .append("settlementBillStatus", getSettlementBillStatus())
            .append("settlementBillNumber", getSettlementBillNumber())
            .append("profitBillNumber", getProfitBillNumber())
            .append("invoiceStatus", getInvoiceStatus())
            .append("invoiceNumber", getInvoiceNumber())
            .append("invoiceExpressNumber", getInvoiceExpressNumber())
            .append("returnWayBillMark", getReturnWayBillMark())
            .append("upwardWayBillNumber", getUpwardWayBillNumber())
            .append("downwardWayBillNumber", getDownwardWayBillNumber())
            .append("wayBillMark", getWayBillMark())
            .append("transportPlanNumber", getTransportPlanNumber())
            .append("dataRealm", getDataRealm())
            .append("parkCode", getParkCode())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
